﻿.TreeView
{
	background-color:White;
	padding:0;
	border:1px solid #cfcfd1;
	width:290px;
	min-height:200px;
	overflow:hidden;
	display:inline-block;
	position:absolute;
}
.TreeView div table
{
	padding-left:10px;
	width:290px;
}
.TreeView div div table
{
	padding-left:0px;
}
.TreeView div div table td
{
	width:1%;
	text-align:left;
}
.TreeView table tr:hover
{
	background-color:#1993ff;
}
.TreeView table tr:hover a
{
	background-color:#1993ff;
}
.TreeView .NodeHover
{
	color:#FFF;
}
.TreeView .NodeSelectedAll
{
	background-color:#e0e0e0;
}
.TreeView .ParentTitle
{
	padding:3px;
	margin:0px;
	cursor:hand;
	font-size:16px;
}

.TreeView .ChildTitle
{
	padding:3px;
	width:auto;
	margin:0px;
	cursor:hand;
	font-size:14px;
}
.TreeView a
{
	color:black;
}
.TreeView a:visited
{
	background-color:White;
}